drive-thru window - French English Dictionary